ride on the wave - French English Dictionary